Anybody know if they're taking credit/debit cards yet?